package org.dynamic.code.layer.n05intel32IA32.register.general32;

import org.dynamic.code.layer.n00machine.register.GeneralPurposeRegister;
import org.dynamic.code.layer.n00machine.NormalizedSize;
import org.dynamic.code.layer.n00machine.register.GeneralPurposeRegister32Bits;
import org.dynamic.code.layer.n00machine.register.Register32Bits;
import org.dynamic.code.layer.n05intel32IA32.register.RegisterInfo;

/**
 * @author Alban Auzeill
 */
public class RegisterEAX extends RegisterInfo implements GeneralPurposeRegister32Bits {

    public RegisterEAX(int registerId) {
        super(registerId, NormalizedSize.DOUBLE_WORD, "EAX", "General Purpose Register, 32 bits, Accumulator for operands and results data");
    }
}
